physical and mental endurance - Alemán Inglés Diccionario